/**
 * Created by Administrator on 2017/7/3 0003.
 */
//截取方法
function cusstr(str, findStr, num){
    var idx = str.indexOf(findStr);
    var count = 1;
    while(idx >= 0 && count < num){
        idx = str.indexOf(findStr, idx+1);
        count++;
    }
    if(idx < 0){
        return '';
    }
    return str.substring(0, idx);
}
//cusstr(str, "/", 3)
function imgurlmodify(sitename,content,thisurl){
    //1.绝对路径
    if(/img(.*?)src="\//g.test(content)){
        console.log("图片问题 1.绝对路径");
        var changeurl;
        if(/\/\//.test(thisurl)){
            console.log("地址包含//");
            changeurl='img src="'+cusstr(thisurl, "/", 3)+"/";
        }else{
            changeurl='img src="'+cusstr(thisurl, "/", 1)+"/";
        }
        content=content.replace(/img(.*?)src="\//g,changeurl);
    }
    //2.上级路径
    if(/img(.*?)src=".\//g.test(content)){
        console.log("图片问题 2.上级路径");
        var changeurl='img src="'+thisurl.substring(0,thisurl.lastIndexOf("/"))+"/";
        content=content.replace(/img(.*?)src=".\//g,changeurl);
    }
    //3.上级路径
    if(/img(.*?)src="..\/..\//g.test(content)){
        console.log("图片问题 3.上级路径");
        //国内 水母网
        thisurl=thisurl.substring(0,thisurl.lastIndexOf("/"));
        thisurl=thisurl.substring(0,thisurl.lastIndexOf("/"));
        var changeurl='img src="'+thisurl.substring(0,thisurl.lastIndexOf("/"))+"/";
        content=content.replace(/img(.*?)src="..\/..\//g,changeurl);
    }
    //4.下级路径
    //国内 中国政府网
    if(!/img(.*?)src="http/g.test(content)&&!/img(.*?)src="www/g.test(content)){
        if(/img(.*?)src="^\//g.test(content)){
            console.log("图片有问题 4.下级路径");
            var changeurl='img src="'+thisurl.substring(0,thisurl.lastIndexOf("/"))+"/";
            console.log(changeurl+thisurl);
            content=content.replace(/img(.*?)src="/g,changeurl);
        }
    }

    return content;
    //======================================================================================================
}